northern snapping turtle - Turkish English Dictionary